package ${packageName};

import java.util.List;
import java.util.Map;

import ${entityPath}.${className};

/**
 * ClassName: ${className}Service
 * Function:  TODO
 * Date:      ${datetime}
 * author     ${author}
 * version    V1.0
 */
public interface ${className}Service{

${className} selectByPrimaryKey(Long id);

	List<${className}> list(Map<String, Object> map);

    int count(Map<String, Object> map);

    int insert(${className} record);

    int batchInsert(List<${className}> list);

    int updateByPrimaryKey(${className} record);

    int batchUpdate(List<${className}> list);

    int deleteByPrimaryKey(Long id);

    int batchRemove(Long[] ids);

}

